temporarily separated couple - German English Dictionary